/**
 * 把下面的代码用Promise改造
 */

// setTimeout(function () {
//   var a = 'hello';
//   setTimeout(function () {
//     var b = 'lagou';
//     setTimeout(function () {
//       var c = 'I love U';
//       console.log(a + b + c)
//     }, 10)
//   }, 10)
// }, 10)

const promise = new Promise((resolve, reject) => {
  resolve('hello') // 成功回调
  reject('error') // 失败回调
})

promise.then(v => {
  return v;
}).then(v => {
  var b = 'lagou'
  return v + b;
}).then(v => {
  var c = 'I love U';
  console.log(v + c)
})